package org.wmq.positiontoshop.model.DO;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 店铺实体类
 * 用于映射数据库中的shop表
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("shop") // 指定数据库表名
public class Shop extends BaseDO{
    // 店铺名称
    private String name;
    
    // 店铺描述
    private String description;
    
    // 经度
    private Double longitude;

    private long score;
    
    // 纬度
    private Double latitude;
    
    // 店铺地址
    private String address;
    
    // 联系电话
    private String phone;
    
    // 营业时间
    private String businessHours;
    
    // 店铺类型
    private String type;
    
    // 店铺评分
    private Double rating;
    
    // 店铺状态：0-关闭，1-营业中
    private Integer status;

    private String avatarUrl;
}
